fresh water amphipods - Turkish English Dictionary